import request from "@/utils/serviceApiH2";

// 管理端系统页面

// 查询管理员信息
export function selAdminByIdApi(id) {
  return request({
    url: `/apiH2/admin/system/selAdminById/${id}`,
    method:'GET'
  });
}

// 管理员列表查询
export function selAdminListApi(params) {
  return request({
    url: "/apiH2/admin/system/selAdminList",
    method:'GET',
    params
  });
}

// 权重值列表查询
export function selWeightListApi(type) {
  return request({
    url: `/apiH2/admin/system/selWeightList/${type}`,
    method: "GET",
  });
}

// 编辑管理员信息
export function updateAdminByIdApi(data) {
  return request({
    url: `/apiH2/admin/system/updateAdminById`,
    method: "PUT",
    data
  });
}

// 编辑管理员状态
export function updateAdminStatusByIdApi(id) {
  return request({
    url: `/apiH2/admin/system/updateAdminStatusById/${id}`,
    method: "PUT",
  });
}

// 编辑权重值
export function updateWeightByIdsApi(data) {
  return request({
    url: "/apiH2/admin/system/updateWeightByIds",
    method: "PUT",
    data
  });
}

// 查询企业会员日志
export function selCompanyLogApi(params) {
  return request({
    url: "/apiH2/admin/system/selCompanyLog",
    method: "GET",
    params
  });
}

// 查询个人会员日志
export function selPersonLogApi(params) {
  return request({
    url: "/apiH2/admin/system/selPersonLog",
    method:'GET',
    params
  });
}

// 查询管理员日志
export function selAdminLogApi(params) {
  return request({
    url: "/apiH2/admin/system/selAdminLog",
    method: "GET",
    params
  });
}


// 清空管理员日志
export function delAdminLogApi(time) {
  return request({
    url: `/apiH2/admin/system/delAdminLog/${time}`,
    method: "GET",
  });
}